home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
clipper
/
slsw.zip
/
TODATE.DOC
< prev
Wrap
Text File
|
1990-07-02
|
17KB
|
348 lines
This is a history of changes since release of Super.Lib version 1.50
(LATEST CHANGES FIRST)
DATE PRG/FILE CHANGE
--------------------------------------------------------------------------
06-26-1990 VERSION 1.51
FORWARD
-------
Many of the changes in version 1.51 were done to make the
library compatible with Clipper 5.0, as well as Clipper S87.
Some functions were removed due to calling Clipper internals,
which are version dependant and would not work in Clipper 5.0.
Some functions have been replaced by better functions which
perform the same task. Two functions (AUTOSTOR() and AUTOREP())
have been removed due to memory fragmentation problems they
created.
REMOVED
-------
These have been removed
in version 1.51
S_AUTOS.PRG AUTOSTOR() | Memory fragmenter
S_AUTOR.PRG AUTOREP() | " "
S_MAKEW.PRG MAKEWIND() | replaced by MAKEBOX()
S_KILLW.PRG KILLWIND() | replaced by UNBOX()
S_NEWDIR.PRG NEWDIR() | replaced by FULLDIR()
S_DIRPIK.PRG DIRPIK() | replaced by FULLDIR()
S_PRINT.PRG PRNTLST() | replaced by LISTER()
S_PULL.PRG PULLIT() | replaced by PULLDN()
s_stat.c STAT() | called Clipper internals
push_k.obj PUSH_KEYS() | called Clipper internals
POP_KEYS() | called Clipper internals
clrs.c STANDARD() | called Clipper internals
ENHANCED() | replaced by Clipper
UNSELECTED() | functions (see below)
Tom Rettig Help no longer supported.
xText help no longer supported.
FIXED/CHANGED SINCE RELEASE OF 1.50
-----------------------------------
06-25-1990 S_FGETLE.PRG New function FGETLEN() gets the length
of a field from the current database.
S_STAN.PRG These replace clrs.c, and contain the
S_ENHAN.PRG functions STANDARD(), ENHANCED() and
S_UNSL.PRG UNSELECTED(). Previous method used
Clipper internals.
S_FULLD.PRG The FULLDIR() function has been revised
to do all of its work with arrays, skipping
the DIRS.DBF step.
SUPER_C.FUN Now contains full listing of all C/ASM
functions.
--------------------------------------
06-24-1990 S_MSG.PRG ---| Alright, I was wrong. These have
S_PLSW.PRG | been changed back to pop up using
S_BLDNDX.PRG | C_POPCOL as the default color.
S_DELET.PRG |
S_FILER.PRG | Pass the crow.
S_FULLD.PRG |
S_MCHOI.PRG ---|
S_MENUV.PRG |
S_MFLD.PRG |
S_ONER.PRG |
S_POPEX.PRG |
S_SCROLL.PRG |
S_TAG.PRG |
S_MESSYN.PRG ---|
--------------------------------------
06-24-1990 S_OCCUR.PRG Was allowing MEMO field selection and
crashing
02-24-1990 S_SMAL.PRG Was incorrectly closing lookup file
when passed a numeric work area.
01-23-1990 S_ISLOAD.PRG New function to determine if <PROC> is
loaded.
S_GENED.PRG Fixed (s'far as I can tell) the memo
field overwrite problem and the alias->field
recognition problem.
SF.PRG Fixes small problem BETA testers were
experiencing with new PULLDOWN() and ESC key
01-22-1990 S_SMAL.PRG Fixed invisible cursor problem some
people were experiencing. BETA people
get this one for DATAENT() testing.
S_LIST.PRG Sets console back on when done.
--------------------------------------
01-17-1990 S_MSG.PRG ---| These were all changed to default
S_PLSW.PRG | to the CURRENT color rather than
S_BLDNDX.PRG | the variable C_POPCOL.
S_DELET.PRG |
S_FILER.PRG | In those cases where you need a
S_FULLD.PRG | different color than the current
S_MCHOI.PRG ---| color, simply do something like:
S_MENUV.PRG |
S_MFLD.PRG | oldcolor = SETCOLOR(m->c_popcol)
S_ONER.PRG | <popup function call >
S_POPEX.PRG | SETCOLOR(m->oldcolor)
S_SCROLL.PRG |
S_TAG.PRG | or pass the color as a parameter
S_MESSYN.PRG ---| where that is an option.
|
| I have had many requests to do
| this, so now it is done. (I suppose
| that now I will have many complaints
| for having done it!)
--------------------------------------
01-11-90 S_MSG.PRG Optional timeout parameter instead of 'Press
a key'
12-26-89 S_CLAB.PRG CLABEL() validation of label contents
was not working. Jeff Beaver pointed me
in the right direction re: using an array
element in a valid, and now its fixed.
12-25-89 S_SMAL.PRG Fixed to accomodate varying string length
results and trim to size of box . (i.e.
for passed expression of TRIM(lname) )
S_MCHOI.PRG Added optional parameter to pass array
by reference instead of as name of an
array.
12-24-89 S_PULLDN.PRG Added optional parameter for overiding
menu title column settings.
12-21-89 The documentation has been improved.
1. Each .PRG now has a header containing '
Function function name
Action action performed
Returns returned value
Category general category
Syntax standardized syntax
Description description of usage
Options optional parameter usage
Examples at least 1 example per prg
Notes general notes
Warnings warnings, dangers, gotchas
2. This header is used as the basis for the Norton Guide
and datafile, as well as the function
lists (SUPER.FUN).
SUPER.FUN |Function list - improved/expanded
ALPHA.FUN |Alphabetical list
SUPER.DOC |General documentation - improved/expanded
(all available in DOCS.EXE)
SUPER.NG Much improved and expanded Norton Guides
datafile (available in NORTON.EXE)
-[prg changes]--------------------------------------
S_MODIS.PRG Closed an open If statement in top module
Removed reference to AUTOSTOR() AUTOREP()
S_PULLDN.PRG Added m-> to kounter 'i'
S_MCHOI.PRG Added m-> to kounter 'i'
S_ABORT.PRG